package IBO;

import boerrors.RoleMinimumMultiplicityException;
import java.rmi.Remote;
import java.rmi.RemoteException;

public interface IEmployeInterne extends Remote{

        int getMatricule() throws RemoteException;
    
        String getPassword() throws RemoteException;
    
        String getFonction() throws RemoteException;
    
        String getNom()throws RemoteException;
    
        String getPrenom()throws RemoteException;
    
        String getTelephone()throws RemoteException;
    
        String getEmail()throws RemoteException;    
    
        IAdresse getIAdresse() throws RemoteException;
    
        IRole getIRole() throws RemoteException, RoleMinimumMultiplicityException;
}